Particle-Mesh code for cosmological simulations

نویسنده

  • Anatoly Klypin
چکیده

Particle-Mesh (PM) codes are still very useful tools for testing predictions of cosmological models in cases when extra high resolution is not very important. We release for public use a cosmological PM Nbody code. The code is very fast and simple. We provide a complete package of routines needed to set initial conditions, to run the code, and to analyze the results. The package allows you to simulate models with numerous combinations of parameters: open/flat/closed background, with or without the cosmological constant, different values of the Hubble constant, with or without hot neutrinos, tilted or non-tilted initial spectra, different amount of baryons. Routines are included to measure the power spectrum and the density distribution function in your simulations, and a bound-density-maxima code for halo finding. We also provide results of test runs. A simulation with 256 mesh and 128 particles can be done in a couple of days on a typical workstation (about 70Mb of memory is needed). To run simulations with 800 mesh and 256 particles one needs a computer with 1Gb memory and 1Gb disk space. The code has been successfully tested on an HP workstation and on a Sun workstation running Solaris, but we expect it should work on other systems. The package can be downloaded from http://astro.nmsu.edu/∼aklypin/PM/PMcode.tar.gz A PostScript version of this manual can be obtained from http://astro.nmsu.edu/∼aklypin/PM/PMcode.ps.gz We provide this tool as a service to the astronomical community, but we cannot guarantee results.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A TreePM code for Cosmological N-Body simulations

We describe a hybrid technique for carrying out large N-Body simulations to study formation and evolution of the large scale structure in the Universe. This hybrid code, called the treePM code, is a combination of Barnes and Hut (1986) tree code and Particle-Mesh code. Such a code combines the speed of PM simulations and the automatic inclusion of periodic boundary conditions with the high reso...

متن کامل

HYDRA-MPI: An Adaptive Particle-Particle, Particle-Mesh code for conducting Cosmological Simulations on MPP Architectures

We discuss the design and implementation of a parallel adaptive PM code, for massively parallel architectures. The code, although primarily designed for conducting gravitational simulations in a cosmological context, also includes a Smoothed Particle Hydrodynamics solver. The code is written in a combination of C, FORTRAN 77 and FORTRAN 90. The MPI-2 remote memory access standard is used for on...

متن کامل

N-body Code for Cosmological Simulations

We present a new high-resolution N -body algorithm for cosmological simulations. The algorithm employs a traditional particle-mesh technique on a cubic grid and successive multilevel relaxations on the finer meshes, introduced recursively in a fully adaptive manner in the regions where the density exceeds a predefined threshold. The mesh is generated to effectively match an arbitrary geometry o...

متن کامل

A new multidimensional AMR Hydro+Gravity Cosmological code

A new cosmological multidimensional hydrodynamic and N-body code based on an Adaptive Mesh Refinement scheme is described and tested. The hydro part is based on modern high-resolution shock-capturing techniques, whereas N-body approach is based on the Particle Mesh method. The code has been specifically designed for cosmological applications. Tests including shocks, strong gradients, and gravit...

متن کامل

Tree–Particle–Mesh: an adaptive, efficient, and parallel code for collisionless cosmological simulation

An improved implementation of an N-body code for simulating collisionless cosmological dynamics is presented. TPM (Tree–Particle–Mesh) combines the PM method on large scales with a tree code to handle particle-particle interactions at small separations. After the global PM forces are calculated, spatially distinct regions above a given density contrast are located; the tree code calculates the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008